package com.example.shop.order.enums;

/**
 * 支付状态
 */
public enum PayStates {
    /**
     * 支付失败（仅付款码支付会返回）
     */
    PAYERROR,
    /**
     * 支付成功
     */
    SUCCESS,
    /**
     * 用户支付中（仅付款码支付会返回）
     */
    USERPAYING,
    /**
     * 未支付
     */
    NOTPAY,
    /**
     * 已撤销（仅付款码支付会返回）
     */
    REVOKED,
    /**
     * 转入退款
     */
    REFUND,
    /**
     * 已关闭
     */
    CLOSED;

    PayStates(){
    }

    @Override
    public String toString() {
        return this.name();
    }


}
